impulse direction finding - French English Dictionary